+2005-06-25 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk/x11/gdkmain-x11.c (gdk_keyboard_grab, gdk_pointer_grab):
+ Don't emit grab-broken for overgrabbing, until we figure
+ out how to do that without breaking the menu code.
+
2005-06-25 Matthias Clasen <mclasen@redhat.com>
Add a GrabBroken event to GDK, and a grab-broken-event
+2005-06-25 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk/x11/gdkmain-x11.c (gdk_keyboard_grab, gdk_pointer_grab):
+ Don't emit grab-broken for overgrabbing, until we figure
+ out how to do that without breaking the menu code.
+
2005-06-25 Matthias Clasen <mclasen@redhat.com>
Add a GrabBroken event to GDK, and a grab-broken-event
+2005-06-25 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk/x11/gdkmain-x11.c (gdk_keyboard_grab, gdk_pointer_grab):
+ Don't emit grab-broken for overgrabbing, until we figure
+ out how to do that without breaking the menu code.
+
2005-06-25 Matthias Clasen <mclasen@redhat.com>
Add a GrabBroken event to GDK, and a grab-broken-event
if (return_val == GrabSuccess)
{
GdkDisplayX11 *display_x11 = GDK_DISPLAY_X11 (GDK_WINDOW_DISPLAY (window));
+#if 0
if (display_x11->pointer_xgrab_window != NULL)
- generate_grab_broken_event (GDK_WINDOW (display_x11->pointer_xgrab_window),
- FALSE);
+ {
+ generate_grab_broken_event (GDK_WINDOW (display_x11->pointer_xgrab_window),
+ FALSE);
+ }
+#endif
display_x11->pointer_xgrab_window = (GdkWindowObject *)window;
display_x11->pointer_xgrab_serial = serial;
if (return_val == GrabSuccess)
{
GdkDisplayX11 *display_x11 = GDK_DISPLAY_X11 (gdk_drawable_get_display (window));
-
+#if 0
if (display_x11->keyboard_xgrab_window != NULL)
- generate_grab_broken_event (GDK_WINDOW (display_x11->keyboard_xgrab_window),
- TRUE);
-
+ {
+ generate_grab_broken_event (GDK_WINDOW (display_x11->keyboard_xgrab_window),
+ TRUE);
+ }
+#endif
display_x11->keyboard_xgrab_window = (GdkWindowObject *)window;
display_x11->keyboard_xgrab_serial = serial;
display_x11->keyboard_xgrab_owner_events = owner_events;